leave slightly open - Turkish English Dictionary